//
//  UINavigationBar+Awesome.h
//  LTNavigationBar
//
//  Created by ltebean on 15-2-15.
//  Copyright (c) 2015 ltebean. All rights reserved.

//

/** < UINaVC导航条隐藏，向上滑动显示 > **/

#import <UIKit/UIKit.h>

@interface UINavigationController (Bar)
/**
 *  给导航条添加颜色
 *
 *  @param color 设置的颜色
 */
-(void)setNavigationBarWithColor:(UIColor *)color;
/**
 *   给导航条添加颜色
 *
 *  @param colours 颜色数组
 */
-(void)setNavigationBarWithColors:(NSArray *)colours;

@end

@interface UIViewController (Nav)
/**
 *  VC调用viewWillAppear的时候调用下面的方法：导航设置的颜色
 *
 *  @param color 导航设置的颜色
 */
-(void)navWillAppearForColor:(UIColor *)color;
/**
 *  VC调用viewWillDisappear的时候调用下面的方法
 */
-(void)nacWillDisappear;
/**
 *  实现UIScrollView的代理方法 scrollViewDidScroll的时候调用下面的方法
 *
 *  @param scrollView 滑动的view
 */
-(void)navigationChangForScroll:(UIScrollView *)scrollView;
@end
